const path_lyc_admin = '/lyc-web-api/lyc-admin' // 有网关用

const API = {

  // ``````````{ login，index }相关API```````````````

  // getRsaPublicKey: path_lyc_admin + '/authentication/getRsaPublicKey',
  login: path_lyc_admin + '/login',
  // 资源管理---根据userId查询所有menuTree
  selectMenuTreeById: path_lyc_admin + '/index/selectMenuTreeById',

  // ```````````````````````系统管理API```````````````````````````

  // 资源管理---查询所有资源tree（包括菜单，不包括功能）
  selectResourceTree: path_lyc_admin + '/systemManager/resourceManager/selectResourceTree',
  // 资源管理---根据resourceId查询下一级子节点
  selectChildByResourceId: path_lyc_admin + '/systemManager/resourceManager/selectChildByResourceId',
  // 资源管理---新增
  resourceMng_insert: path_lyc_admin + '/systemManager/resourceManager/insert',
  // 资源管理---编辑
  resourceMng_update: path_lyc_admin + '/systemManager/resourceManager/update',
  // 资源管理---删除
  resourceMng_delete: path_lyc_admin + '/systemManager/resourceManager/delete',

  // 角色管理---查询所有启用资源tree（包括菜单和功能）
  selectEnableResourceTree: path_lyc_admin + '/systemManager/roleManager/selectEnableResourceTree',
  // 角色管理---根据角色ID查询所有角色下启用的资源tree（包括菜单和功能）
  selectEnableResourceTreeByRoleId: path_lyc_admin + '/systemManager/roleManager/selectEnableResourceTreeByRoleId',
  // 角色管理---查询
  roleMng_select: path_lyc_admin + '/systemManager/roleManager/select',
  // 角色管理---新增
  roleMng_insert: path_lyc_admin + '/systemManager/roleManager/insert',
  // 角色管理---编辑
  roleMng_update: path_lyc_admin + '/systemManager/roleManager/update',
  // 角色管理---删除
  roleMng_delete: path_lyc_admin + '/systemManager/roleManager/delete',

  // 用户管理---查询所有启用的角色
  selectAllEnableRoles: path_lyc_admin + '/systemManager/userManager/selectAllEnableRoles',
  // 用户管理---新增
  userMng_insert: path_lyc_admin + '/systemManager/userManager/insert',
  // 用户管理---查询
  userMng_select: path_lyc_admin + '/systemManager/userManager/select',
  // 用户管理---编辑
  userMng_update: path_lyc_admin + '/systemManager/userManager/update',
  // 用户管理---删除
  userMng_delete: path_lyc_admin + '/systemManager/userManager/delete'
}

export default API
